﻿// Squares POJ - 2002.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>


/*
https://vjudge.net/problem/POJ-2002#author=GPT_zh


一个正方形是一个四边形，其边长相等且相邻边形成90度角。它也是一个多边形，绕其中心旋转90度后得到相同的多边形。然而，并不是唯一具有这种特性的多边形，一个正八边形也具有这种特性。

所以我们都知道正方形是什么样子的，但是我们能否从夜空中的一组星星中找到所有可能的正方形呢？为了简化问题，我们假设夜空是一个二维平面，每颗星星由其x和y坐标指定。
输入
输入包括多个测试用例。每个测试用例以整数n（1 <= n <= 1000）开头，表示接下来要输入的点的数量。接下来的n行中，每行指定一个点的x和y坐标（两个整数）。你可以假设这些点是不同的，且坐标的大小不超过20000。当n = 0时，输入终止。
输出
对于每个测试用例，打印一行，表示可以从给定的星星中形成的正方形的数量。


4
1 0
0 1
1 1
0 0
9
0 0
1 0
2 0
0 2
1 2
2 2
0 1
1 1
2 1
4
-2 5
3 7
0 0
5 2
0


1
6
1

*/
int main()
{
    std::cout << "Hello World!\n";
}

 